self-propelled machine - Französisch Englisch Wörterbuch